contract manufacturing lawyer contract karrallon pcb assembly design mp-cs.co.uk manufacturing mike pitches computer services assembly attorney engineering pcb ssd disability